#ifndef LOADFORM_H
#define LOADFORM_H

#include <QWidget>

namespace Ui {
class loadForm;
}

class loadForm : public QWidget
{
    Q_OBJECT

public:
    explicit loadForm(QWidget *parent = nullptr);
    explicit loadForm(int id,std::string fileIdenter, std::string filename,QWidget *parent = nullptr);
    ~loadForm();

//    static loadForm& getInstance();
//    loadForm(const loadForm&) = delete ;
//    loadForm& operator = (const loadForm&) = delete;

    void setProgressBar(std::string,int);

private slots:
    void on_pauseButton_clicked();

    void on_continueButton_clicked();

    void on_cancelButton_clicked();

private:
    Ui::loadForm *ui;
    int windowId;
    std::string fileName;
    std::string m_fileIdenter;
};

#endif // LOADFORM_H
